destroy utterly - French English Dictionary